package com.uzai.console.dto.sys.datahandle;

import com.uzai.console.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author mingyang.chen create in 2022/9/29 15:33
 */
@EqualsAndHashCode(callSuper = true)
@ApiModel("提现记录处理请求DTO")
@Data
public class WithdrawRecordDealDto extends BaseDto {

    @ApiModelProperty(value = "开始时间", required = true)
    private Integer startTime;

    @ApiModelProperty(value = "结束时间", required = true)
    private Integer endTime;

    @ApiModelProperty(value = "用户ID")
    private Long userId;

    @ApiModelProperty(value = "旧提现状态（0待处理; 3-待处理(自动提现失败)）")
    private Integer statusOld;

    @ApiModelProperty(value = "新提现状态（5拒绝并返还 6拒绝并扣除）")
    private Integer statusNew;

}
